//import GL from './src/index.js';
const GL = require('./src');

// 随机生成 1 ~ 8 之间的数(不包含8) 
let gl = new GL({
    min: 1,
    max: 8,
    fenpei: new Map([
        [1, 0.1],   // 1 生成概率为 10%
        [2, 0.5],   // 2 生成概率为 50%
        [5, 0.2],   // 5 生成概率为 20%
    ])
});

{
    // 循环10000次看下概率分配情况
    let map = {};
    for (let i = 0; i < 10000; i++) {
        let num = gl.random();
        typeof map[num] !=='undefined' ? map[num] += 1 : map[num] = 0 ;
    }

    for (let key in map) {
        console.log(`${key} = ${map[key] / 10000}`);
    }
}



